Auto merge of #3310 - alexcrichton:more-metadata-hashing, r=brson
authorbors <bors@rust-lang.org>
Fri, 2 Dec 2016 00:05:12 +0000 (00:05 +0000)
committerbors <bors@rust-lang.org>
Fri, 2 Dec 2016 00:05:12 +0000 (00:05 +0000)
Apply new fingerprinting to build dir outputs

We now much more aggressively cache the output of the compiler based on feature
sets and profile configuration. Unfortunately we forgot to extend this caching
to build script output directories as well so this commit ensures that build
script outputs are cached the same way with a directory per configuration of
features and output settings.

Closes #3302

1  2 
src/cargo/ops/cargo_rustc/mod.rs
tests/build-script.rs

Simple merge
Simple merge